temporary heavy imprisonment - Français Anglais Dictionnaire